Patrons transactionnels pour assurer des compositions fiables de services web
Identifieur interne : 003839 ( Main/Exploration ); précédent : 003838; suivant : 003840Patrons transactionnels pour assurer des compositions fiables de services web
Auteurs : Sami Bhiri [Irlande (pays)] ; Claude Godart [France] ; Olivier Perrin [France]Source :
- Technique et Science Informatiques [ 0752-4072 ] ; 2009.
Descripteurs français
- Pascal (Inist)
English descriptors
- KwdEn :
Abstract
La fiabilité des compositions de services web est actuellement un challenge. En effet, l’hétérogénéité et l’autonomie des services composants posent le problème de prévoir le comportement du service composé. Les technologies actuelles - systèmes de workflow (SW) et modèles transactionnels avancés (MTA) - sont difficilement capables de résoudre le problème de façon efficace. Dans ce papier, nous proposons une approche qui assure des exécutions correctes de services composés en intégrant de façon complémentaire la dimension SW et la dimension MTA, l’une permettant d’exprimer la logique des procédés métiers, l’autre permettant de définir la fiabilité des exécutions. Nous introduisons le concept de patron transactionnel, point de convergence entre les patrons de workflow et les MTA, et nous montrons leur utilisation pour définir et assurer la fiabilité des services composés.
Reliability is one of the main challenge of web services compositions. Indeed, it is difficult to know the behavior of the composite service due to inherent autonomy and heterogeneity of its components. Current related technologies - transactional processing and workflow systems - are unable to resolve this problem efficiently. In this paper we propose a new solution that combines the business process adequacy of workflow systems and the reliability of transactional processing. We introduce the concept of transactional patterns as a convergence concept between workflow patterns and advanced transactional models.
Url:
DOI: 10.3166/tsi.28.301-330
Affiliations:
Links toward previous steps (curation, corpus...)
- to stream Istex, to step Corpus: 001E36
- to stream Istex, to step Curation: 001E12
- to stream Istex, to step Checkpoint: 000944
- to stream Main, to step Merge: 003917
- to stream Hal, to step Corpus: 006284
- to stream Hal, to step Curation: 006284
- to stream Hal, to step Checkpoint: 002B54
- to stream Main, to step Merge: 003575
- to stream PascalFrancis, to step Corpus: 000272
- to stream PascalFrancis, to step Curation: 000755
- to stream PascalFrancis, to step Checkpoint: 000200
- to stream Main, to step Merge: 003C34
- to stream Main, to step Curation: 003839
Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct"><teiHeader><fileDesc><titleStmt><title xml:lang="fr">Patrons transactionnels pour assurer des compositions fiables de services web</title>
<author><name sortKey="Bhiri, Sami" sort="Bhiri, Sami" uniqKey="Bhiri S" first="Sami" last="Bhiri">Sami Bhiri</name>
</author>
<author><name sortKey="Godart, Claude" sort="Godart, Claude" uniqKey="Godart C" first="Claude" last="Godart">Claude Godart</name>
</author>
<author><name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:82FB256FB5EA0ED32655070FD09F6052230B6DB4</idno>
<date when="2009" year="2009">2009</date>
<idno type="doi">10.3166/tsi.28.301-330</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HT0-98MX4T2M-M/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001E36</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001E36</idno>
<idno type="wicri:Area/Istex/Curation">001E12</idno>
<idno type="wicri:Area/Istex/Checkpoint">000944</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000944</idno>
<idno type="wicri:doubleKey">0752-4072:2009:Bhiri S:patrons:transactionnels:pour</idno>
<idno type="wicri:Area/Main/Merge">003917</idno>
<idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:inria-00433598</idno>
<idno type="url">https://hal.inria.fr/inria-00433598</idno>
<idno type="wicri:Area/Hal/Corpus">006284</idno>
<idno type="wicri:Area/Hal/Curation">006284</idno>
<idno type="wicri:Area/Hal/Checkpoint">002B54</idno>
<idno type="wicri:explorRef" wicri:stream="Hal" wicri:step="Checkpoint">002B54</idno>
<idno type="wicri:doubleKey">0752-4072:2009:Bhiri S:patrons:transactionnels:pour</idno>
<idno type="wicri:Area/Main/Merge">003575</idno>
<idno type="wicri:source">INIST</idno>
<idno type="RBID">Pascal:09-0227070</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000272</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000755</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">000200</idno>
<idno type="wicri:explorRef" wicri:stream="PascalFrancis" wicri:step="Checkpoint">000200</idno>
<idno type="wicri:doubleKey">0752-4072:2009:Bhiri S:patrons:transactionnels:pour</idno>
<idno type="wicri:Area/Main/Merge">003C34</idno>
<idno type="wicri:Area/Main/Curation">003839</idno>
<idno type="wicri:Area/Main/Exploration">003839</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="fr">Patrons transactionnels pour assurer des compositions fiables de services web</title>
<author><name sortKey="Bhiri, Sami" sort="Bhiri, Sami" uniqKey="Bhiri S" first="Sami" last="Bhiri">Sami Bhiri</name>
<affiliation wicri:level="1"><country xml:lang="fr">Irlande (pays)</country>
<wicri:regionArea>DERI, National University of Ireland, IDA Business Park, Galway</wicri:regionArea>
<wicri:noRegion>Galway</wicri:noRegion>
</affiliation>
<affiliation></affiliation>
</author>
<author><name sortKey="Godart, Claude" sort="Godart, Claude" uniqKey="Godart C" first="Claude" last="Godart">Claude Godart</name>
<affiliation wicri:level="3"><country xml:lang="fr">France</country>
<wicri:regionArea>LORIA - INRIA - CNRS - UMR 7503, BP 239, F-54506Vandœuvre-lès-Nancy cedex</wicri:regionArea>
<placeName><region type="region" nuts="2">Grand Est</region>
<region type="old region" nuts="2">Lorraine (région)</region>
<settlement type="city">cedex</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">France</country>
</affiliation>
</author>
<author><name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
<affiliation wicri:level="3"><country xml:lang="fr">France</country>
<wicri:regionArea>LORIA - INRIA - CNRS - UMR 7503, BP 239, F-54506Vandœuvre-lès-Nancy cedex</wicri:regionArea>
<placeName><region type="region" nuts="2">Grand Est</region>
<region type="old region" nuts="2">Lorraine (région)</region>
<settlement type="city">cedex</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">France</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="j" type="main">Technique et Science Informatiques</title>
<title level="j" type="abbrev">Tech. Sci. Info.</title>
<idno type="ISSN">0752-4072</idno>
<idno type="eISSN">2116-5920</idno>
<imprint><publisher>Lavoisier</publisher>
<date type="published" when="2009-03">2009</date>
<biblScope unit="vol">28</biblScope>
<biblScope unit="issue">3</biblScope>
<biblScope unit="page" from="301">301</biblScope>
<biblScope unit="page" to="330">330</biblScope>
<biblScope unit="page-count">30</biblScope>
<biblScope unit="ref-count">0</biblScope>
<biblScope unit="fig-count">0</biblScope>
<biblScope unit="table-count">0</biblScope>
</imprint>
<idno type="ISSN">0752-4072</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0752-4072</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>Business process</term>
<term>Coordination</term>
<term>Firm management</term>
<term>Groupware</term>
<term>Heterogeneity</term>
<term>Integrated management</term>
<term>Modeling</term>
<term>Service oriented</term>
<term>System reliability</term>
<term>Web service</term>
<term>Workflow</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr"><term>Collecticiel</term>
<term>Coordination</term>
<term>Fiabilité système</term>
<term>Gestion entreprise</term>
<term>Gestion intégrée</term>
<term>Hétérogénéité</term>
<term>Modélisation</term>
<term>Orienté service</term>
<term>Processus métier</term>
<term>Service web</term>
<term>Workflow</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="fr">La fiabilité des compositions de services web est actuellement un challenge. En effet, l’hétérogénéité et l’autonomie des services composants posent le problème de prévoir le comportement du service composé. Les technologies actuelles - systèmes de workflow (SW) et modèles transactionnels avancés (MTA) - sont difficilement capables de résoudre le problème de façon efficace. Dans ce papier, nous proposons une approche qui assure des exécutions correctes de services composés en intégrant de façon complémentaire la dimension SW et la dimension MTA, l’une permettant d’exprimer la logique des procédés métiers, l’autre permettant de définir la fiabilité des exécutions. Nous introduisons le concept de patron transactionnel, point de convergence entre les patrons de workflow et les MTA, et nous montrons leur utilisation pour définir et assurer la fiabilité des services composés.</div>
<div type="abstract" xml:lang="en">Reliability is one of the main challenge of web services compositions. Indeed, it is difficult to know the behavior of the composite service due to inherent autonomy and heterogeneity of its components. Current related technologies - transactional processing and workflow systems - are unable to resolve this problem efficiently. In this paper we propose a new solution that combines the business process adequacy of workflow systems and the reliability of transactional processing. We introduce the concept of transactional patterns as a convergence concept between workflow patterns and advanced transactional models.</div>
</front>
</TEI>
<affiliations><list><country><li>France</li>
<li>Irlande (pays)</li>
</country>
<region><li>Grand Est</li>
<li>Lorraine (région)</li>
</region>
<settlement><li>cedex</li>
</settlement>
</list>
<tree><country name="Irlande (pays)"><noRegion><name sortKey="Bhiri, Sami" sort="Bhiri, Sami" uniqKey="Bhiri S" first="Sami" last="Bhiri">Sami Bhiri</name>
</noRegion>
</country>
<country name="France"><region name="Grand Est"><name sortKey="Godart, Claude" sort="Godart, Claude" uniqKey="Godart C" first="Claude" last="Godart">Claude Godart</name>
</region>
<name sortKey="Godart, Claude" sort="Godart, Claude" uniqKey="Godart C" first="Claude" last="Godart">Claude Godart</name>
<name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
<name sortKey="Perrin, Olivier" sort="Perrin, Olivier" uniqKey="Perrin O" first="Olivier" last="Perrin">Olivier Perrin</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003839 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 003839 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Lorraine |area= InforLorV4 |flux= Main |étape= Exploration |type= RBID |clé= ISTEX:82FB256FB5EA0ED32655070FD09F6052230B6DB4 |texte= Patrons transactionnels pour assurer des compositions fiables de services web }}
This area was generated with Dilib version V0.6.33. |